<!DOCTYPE html>
<html lang="en">
<head>
    <meta  http-equiv="content-type" content="text/html" charset="utf-8"/>
    <title>Title</title>
    <script type="text/javascript">
        var a=3;//全局变量
        function test(){
          //  a=2;
            alert(a);
        }
        test();


        /************************************/
        //都是number类型
        var a1=10;
        var a2=10.5;
        var a3=NaN;
        var a4=1/0;
        alert(a4);
        /************************************/
        var a6=0.1;
        var a7=0.2;
        if(a6+a7==0.3){
            alert("等于0.3");
        }else{
            alert("不等于0.3，因为小数的最高精度是17");
        }

        /************************************/
        var a8 = parseInt("aaabbb");//不是一个数NaN
        alert(a8);

        var a9 = parseInt("356aaabbb");//数字开头的会把数字转换
        alert(a9);
        /************************************/
        //undefined类型：值只有一个：；undefined
        var a10;
        alert(a10);

        /************************************/
        var a11="我是字符串";

        /************************************/
        //引用数据类型
        var arr=[1,2,3];
        var data = new Date();
        var obj = {};

        /************************************/
        //typeof操作符
        alert(typeof obj);


    </script>
</head>
<body>

</body>
</html>